ego satisfaction - Alemán Inglés Diccionario